from when dinosaurs roamed the earth - Francés Inglés Diccionario